#top-wrap{
  width:100%;height:24px;border-bottom:1px solid #e2e2e2;background:#f1f1f1;
  .top{
    width:980px;height:24px;background:#f1f1f1;border-bottom:1px solid #e2e2e2;margin:0 auto;
    .left{
      width:270px;height:24px;line-height:24px;float:left;margin-left:10px;
      .les{
        margin-left:10px;text-align:center;
        .si{font-size:14px;color:#666;}
        .sa{font-size:12px;color:#666;margin-left:6px;}
      }
      .les:hover .sa{text-decoration: underline;}
      .les:hover .si{color:darkblue;}
    }
    .r-left{
      width:270px;height:24px;float:right;
      li{
        float:left;
        a{display:block;height:24px;line-height:24px;text-align:center;margin-right:22px;font-size:12px;color:#666;}
        a:hover{text-decoration: underline;}
        .ras{display:block;float:left;}
        .rai{display:block;margin-left:5px;float:left;font-size:12px;color:#666;transition:all 0.5s linear;}
        .rra:hover .rai{transform:rotate(180deg);}
        .rra:hover{background:#fff;}
      }
    }
    li.welcome{line-height:24px;text-align:center;margin-right:22px;font-size:12px;color:#484848;}
    li:nth-of-type(3){
      position:relative;
      .hide2{
        display:none;
        background: #fff;width: 146px;text-align: center;line-height: 30px;position:absolute;left:-80px;top: 26px;box-shadow: 2px 2px 2px #cfcfcf;font-size: 12px;
        .hb1{display:block;font-size:16px;color:#ff6129;font-weight:900;}
        .hb2{display:block;font-size:14px;color:#000;font-weight:900;}
        .hb3{display:block;font-size:12px;color:#000;}
        .ha1{display:inline-block;width:55px;height:24px;background:blue;color:#fff;text-align:center;line-height:24px;font-size:12px;margin:0 4px;}
      }
    }
  }
}


#head-wrap{
  width:100%;height:108px;overflow:hidden;
  .head{
    width:960px;height:108px;margin:0 auto;
    .logo{
      width:319px;height:86px;margin:11px 26px 11px 0;float:left;background:url(../images/logo.png) no-repeat;
      h1{
        a{
          display:block;width:319px;height:86px;float:left;text-indent:-999px;
        }
      }
    }
    .wel{
      display:block;height:50px;margin:24px 0 34px 0 ;padding:0 24px;border-left:1px solid #d9d9d9;font-size:24px;line-height:50px;color:#484848;text-align:center;float:left;box-sizing:border-box;
    }
  }
}


#main-wrap{
  width:100%;height:492px;background:url(../images/zebg1.png) repeat-x;
  .main{
    width:980px;height:492px;background:url(../images/zebg1.png) repeat-x;margin:0 auto;
    .maintop{
      padding-left:844px;width:136px;height:24px;line-height:24px;font-size:12px;color:#000;
      .mtpa{font-size:12px;color:red;}
      .mtpa:hover{text-decoration:underline;}
    }
    .mainul{
      width:682px;height:27px;margin:25px auto 42px;
      .mainulli{
        width:271px;height:27px;line-height:27px;font-size:18px;color:#676767;background:url(../images/zcbg3.png) no-repeat 116px 13px;float:left;
        .mlis{
          margin-right:5px;display:inline-block;width:27px;heihgt:27px;border-radius:50%;background:#e1e1e1;font-weight:900;font-size:14px;color:#fff;text-align:center;line-height:27px;
        }
      }
      .mainulli:nth-of-type(1){color:#ff6600;background:url(../images/zcbg2.png) no-repeat 116px 13px;}
      .mainulli:nth-of-type(3){background:none;width:109px;}
      .mainulli:nth-of-type(1) .mlis{background:#ff6600;}
    }
    .zhuce{
      flex-direction:column;margin-left:323px;height:400px;overflow:hidden;display:flex;justify-content:space-between;
      b{
        display:block;height:33px;overflow:hidden;line-height:33px;
        .zcs1{
          float:left;display:block;width:72px;height:33px;line-height:33px;text-align:center;font-size:12px;color:#484848;margin-right:8px;
        }
        input{
          display:block;float:left;width:250px;height:31px;border:1px solid #cfcfcf;padding-left:5px;background:none;
        }
        .chs{
          display:block;font-size:12px;color:#484848;float:left;
          .chsa{font-size:12px;color:#ff6600;}
          .chsa:hover{text-decoration:underline;}
        }
        .telr{display:block;height:33px;float:left;}
        .tu{
          text-align:center;float:left;font-size:18px;font-weight:900;display:block;width:60px;height:31px;border:1px solid #cfcfcf;padding:0 10px;margin-left:10px;
        }
        .ema{display:block;height:33px;float:left;}
        .pict{display:block;height:33px;float:left;}
        .strong{display:block;height:33px;float:left;}
        .str2{display:block;height:33px;float:left;}
        .kbq{margin-left:10px;display:block;float:left;font-size:12px;color:darkblue;text-decoration:underline;}
      }
      b:nth-of-type(2) input{width:120px;}
      b:nth-of-type(6) input{width:14px;height:14px;margin:10px 5px 0 80px ;}
      b:nth-of-type(7) input{
        text-align:center;line-height:33px;width:254px;height:33px;margin-left:80px;background:#ff6600;border:none;color:#fff;
      }
    }
    .gx{
      display:none;margin-left:323px;height:400px;overflow:hidden;
      .gxp{
        height:50px;line-height:50px;font-size:36px;color:#000;
      }
      .gogo{font-size:16px;color:red;}
      .gogo:hover{text-decoration: underline;}
    }
  }
}

#foot-wrap{
  width:100%;height:103px;margin:78px 0 18px 0;
  .foot{
    width:980px;height:103px;margin:0 auto;
    .ffoot{
      width:494px;height:103px;margin:0 242px;
      .fful{
        width:494px;height:44px;
        .ffli{width:116px;height:44px;margin-right:5px;float:left;}
        .ffli:nth-of-type(2){width:130px;height:44px;}
        .ffli:nth-of-type(3){width:127px;height:44px;}
        .ffli:nth-of-type(4){width:106px;height:44px;margin-right:0;}
      }
      .ffp{
        width:494px;height:38px;line-height:38px;text-align:center;
        .ffps{font-size:12px;color:#484848;padding:0 5px;}
        .ffpa{font-size:12px;color:#484848;padding:0 5px;}
        .ffpa:hover{text-decoration: underline;}
      }
      .ffp2{font-size:12px;color:#484848;width:494px;height:20px;line-height:20px;text-align:center;}
    }
  }
}